package com.hxl.demo.entity;

import org.springframework.stereotype.Component;

import java.util.Date;

@Component
public class TrainingContents {
    private static final long serialVersionUID = 1245343153L;

    private Integer id;
    /**
     * 所属类型
     */
    private Integer classId;

    /**
     * 培训内容
     */
    private String content;

    /**
     * 内容格式
     */
    private String format;

    /**
     * 读取地址
     */
    private String url;

    /**
     * 应培训时长
     */

    private Integer trainingTime;

    /**
     * 备注
     */
    private String remark;

    /**
     * 新增时间
     */
    private Date insertTime;

    /**
     * 是否有效，0无效，1有效，默认1
     */
    private String stat;

    /**
     * 当前用户累计学习时长
     */
    private Integer cumulativeTime;

    public Integer getCumulativeTime() {
        return cumulativeTime;
    }

    public void setCumulativeTime(Integer cumulativeTime) {
        this.cumulativeTime = cumulativeTime;
    }
    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取培训内容
     *
     * @return content - 培训内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 操作员ID
     */
    public Integer userId;

    /**
     * 审核状态
      */
    public String auditStatus;

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public Integer getClassId() {
        return classId;
    }

    public void setClassId(Integer classId) {
        this.classId = classId;
    }

    /**
     * 设置培训内容
     *
     * @param content 培训内容
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取内容格式
     *
     * @return format - 内容格式
     */
    public String getFormat() {
        return format;
    }

    /**
     * 设置内容格式
     *
     * @param format 内容格式
     */
    public void setFormat(String format) {
        this.format = format;
    }

    /**
     * 获取读取地址
     *
     * @return url - 读取地址
     */
    public String getUrl() {
        return url;
    }

    /**
     * 设置读取地址
     *
     * @param url 读取地址
     */
    public void setUrl(String url) {
        this.url = url;
    }

    /**
     * 获取应培训时长
     *
     * @return training_time - 应培训时长
     */
    public Integer getTrainingTime() {
        return trainingTime;
    }

    /**
     * 设置应培训时长
     *
     * @param trainingTime 应培训时长
     */
    public void setTrainingTime(Integer trainingTime) {
        this.trainingTime = trainingTime;
    }

    /**
     * 获取备注
     *
     * @return remark - 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置备注
     *
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * 获取新增时间
     *
     * @return insert_time - 新增时间
     */
    public Date getInsertTime() {
        return insertTime;
    }

    /**
     * 设置新增时间
     *
     * @param insertTime 新增时间
     */
    public void setInsertTime(Date insertTime) {
        this.insertTime = insertTime;
    }

    /**
     * 获取是否有效，0无效，1有效，默认1
     *
     * @return stat - 是否有效，0无效，1有效，默认1
     */
    public String getStat() {
        return stat;
    }

    /**
     * 设置是否有效，0无效，1有效，默认1
     *
     * @param stat 是否有效，0无效，1有效，默认1
     */
    public void setStat(String stat) {
        this.stat = stat;
    }

}